electric pump unit - German English Dictionary